<?php
// 事件定义文件
return [
    'bind'      => [
    ],

    'listen'    => [
        'AppInit'  => [],
        'HttpRun'  => [],
        'HttpEnd'  => [],
        'LogLevel' => [],
        'LogWrite' => [],
		'swoole.task' => [
			app\listener\OrderCancelTask::class,
		],
		//监听连接，swoole 事件必须以 swoole 开头1
		//客户端与服务器建立连接并完成握手事件，即 Swoole 中的 onOpen 事件。
		//在这里记录你自己程序用户与客户端的连接ID（fd）等。非必须，建议定义
        'swoole.websocket.Connect' => [
            //app\listener\WsConnect::class
            app\listener\SwWsConnect::class
        ],
        //监听关闭
		//客户端连接关闭事件，非必须。
        'swoole.websocket.Close' => [
           // \app\listener\WsClose::class
           
            \app\listener\SwWsClose::class
        ],
        //监听 Test 场景
		//自定义的 Test 事件；用于接收客户端发送的 test 事件的消息。一个项目中可以定义多个 Test 事件
		//例如聊天、定位、客服功能事件，则可对应为 Test1、Test2、Test3等。
        'swoole.websocket.Test' => [
            //\app\listener\WsTest::class
            \app\listener\SwWsMessage::class
        ],
    ],

    'subscribe' => [
    ],
];